Golang Job: RF- SDR engineer

Job added on

Company

Orolia

Location

Granada - Spain

Job type

Full-Time

Golang Job Details

We're looking for an RF SDR Engineer to join our team in Granada, Spain.


Our Technology:


We’re the world leader in Resilient Positioning, Navigation and Timing (R-PNT) solutions that improve the reliability, performance and safety of critical applications, and high-risk operations, even in GPS/GNSS denied environments. We provide virtually fail-safe GNSS and PNT solutions for military and commercial applications worldwide.


To this end, we have developed industry-leading solutions that are built around ultra-accurate synchronization (sub-ns) and frequency distribution services. These combine to deliver a broad set of products and technical solutions based on the enhanced White Rabbit PTP synchronization technology for many applications, ranging from timing distribution in financial networks to robust and reliable positioning.


We have strong expertise in cutting-edge systems design for the largest world scientific facilities, from radio-telescopes, distributed neutrino sensors to most advanced particle accelerators. In addition, Orolia has great expertise in Time Sensitive Networking through several engagements carried out in the framework of aerospace with ESA to provide deterministic communications with zero-packet loss. Overall, we are a highly dynamic company with a clear focus on research and innovation for providing reliable solutions that have robust, dependable, and reliable timing at their core.


The Position:


You will work within the Special Project Unit (SPU). This unit aims to pursue technological breakthroughs in close collaboration with customers and international partners. From ambitious new ideas to customer-driven product customization, the goal of this team is to combine the best of the innovation, deep technological expertise, passion for challenges and a customer-oriented culture to develop the future of the disruptive R-PNT solutions.


As part of SPU, you will start working on a flexible, result-oriented, and highly motivating team, working side by side with other engineers and customers all around the world.


You will assist in the design, integration, and validation of multiple algorithms to emulate the effect of moving objects on wireless time transfer. The work will include the creation of software libraries to communicate between already existing GNSS and IMU simulators, the collection and visualization of multiple types of data and the creation of algorithms to improve the robustness of the synchronization. Moreover, analysis of wireless signal might be required to debug and diagnose any issues arising during the testing phase. The assembly of experimental demonstrators and travel to showcase proofs of concept might be required during the project's final stages.


What you will be doing:


  • You will contribute to understanding, modifying and completing the customers’ requirements and assisting in the development of a project that includes highly innovative elements.

  • You will be developing and evaluating algorithms for the next generation Orolia’s incoming products. This will include, but is not limited to, simulating impact of doppler effect, improving clock recovery mechanism, tuning servo loops and increasing holdover periods.

  • You will be expected to validate the developed algorithm on real embedded device and work in collaboration with other experts to participate in debugging complex issues arising from the integration of multiple SW and FPGA elements on an embedded hardware system.

  • You will contribute to the assembly of experimental demonstrators and travel to showcase proofs of concepts.

  • You will need to find feasible but innovative solutions, evaluate new technologies, create your own algorithms, or contribute with new concepts beyond customer expectations.

  • You will use your critical thinking and problem-solving skills to ensure the highest quality for the results in accordance with the schedule, effort, and budget.

  • You will have effective communication with other project partners, project managers, and will be constantly communicating with them from project kick-offs to stakeholder meetings.


What you Bring to Orolia:


  • Master’s Degree in Computer Science, Telecommunications, Electronics or related field.
  • 3 years of demonstrated experience of data collection and analysis in Python.
  • Excellent mathematical background with capability to understand complex problems and develop & optimize new algorithms related to signal processing based on advanced concepts.
  • Experience working with SDRs devices and tools.
  • Experience with Instrumentation API (Oscilloscope, spectrum analyzer, counter) for script automatization.
  • Experience of POO concepts in any relevant language (C++, C#, Java, RUST, golang, etc.)
  • Experience in Linux embedded system, FPGA SoC processors, and networking stacks development are highly valuable.
  • Good written and communication skills in English.
  • Ambition to grow and develop personally and professionally. Passion for challenges and technology. Ability to participate in ambitious projects with major international technology leaders.
  • Working autonomy and Tolerance to frustration. Capability to work with open projects with uncertain specifications.
  • Strong work ethic, organizational skills, and attention to detail
  • Interpersonal skills / customer service oriented mindset.
  • Patient and resourceful.

The keys of our offer:


  • Be part of a leading and expanding company.
  • Professional Career Plan with focus on personal and professional growth.
  • International and dynamic environment in Granada, Spain with travels and collaborations with other teams all around the world.
  • High possibilities to promote inside the company.
  • Flexible work schedule.
  • Health insurance.

Visit our website for more information: www.orolia.com/careers or check out our videos on YouTube Orolia - YouTube


Orolia is an equal opportunity employer who does not discriminate based on race, color, citizenship, religion, gender, sexual orientation, national origin, age, disability, veteran’s status or any protected category. We encourage veterans and people with disabilities to apply.